online gradient descent
#machine_learning
Algorithm
Like (offline) gradient descent but instead of , we use ,
(the offline optimum)
Assume:
Online Gradient descent:
- Choose and .
- For :
- Play
- Observe and incur cost
Online gradient descent analysis
online gradient descent regret bound
(see regret bound, online regret bound)
After steps,
average regret over time is bounded by , goes as
Note: no assumptions on how relate to each other, allowing even for these to be chosen adversarially, e.g. with depending on our choice of and all previous choices.
See also
References
- https://www.chrismusco.com/amlds2023/lectures/lec8_annotated.pdf
- L. Bottou, βOn-line Learning and Stochastic Approximations,β in On-Line Learning in Neural Networks, 1st ed., D. Saad, Ed., Cambridge University Press, 1999, pp. 9β42. doi: 10.1017/CBO9780511569920.003.